﻿namespace PageAdmin.Utils
{
    /// <summary>
    /// 插件接口，所有插件只有继承这个接口才能被加载
    /// </summary>
    public interface IPlugin
    {
        /// <summary>
        /// 插件名称
        /// </summary>
        string Name {get;}

        /// <summary>
        /// 插件初始化时调用的方法
        /// </summary>
        void Initialize();


        /// <summary>
        /// 插件卸载调用的方法
        /// </summary>
        void Unload();

    }
}
